.app_tabActive{
	border:1px solid #d9d9d9;
	border-bottom-color:#fff;
	background-color: #fff;color:#3bb4f2;
}
.app_tab_bottomLine{
	position:absolute;
	z-index:0;
	bottom:0;
	width:100%;
	border-bottom:1px solid #d9d9d9;
}
td.format{
	padding-left:0px;
	padding-right:0.5rem;
	border-bottom: 1px solid #eee;
	border-top: none!important;
	padding-bottom:1.5rem!important;
	padding-top:1.5rem!important;
}
td.format2{
	border-bottom: 1px solid #eee;
	border-top: none!important;
	padding-bottom:1.2rem;
	padding-bottom:1.5rem!important;
	padding-top:1.5rem!important;
}
span.label{
	font-size: 1.2rem!important;line-height:16px;padding:5px;
}
span.label2{
	background:none;color:#ccc;font-size: 1.2rem!important;line-height:15px;padding:5px;
}
.appItem{
	border-left:1px solid #eee;
	padding-left:1rem;
}
.appH3{
	display:block;
	margin: 0 0 1.6rem;
	margin-bottom:0.5rem;
	color:#000;
	font-weight: 600;
	font-size: 100%;
}
.appH3:hover{
	color:#0E90D2;
}
.appH3:visited{
	color:#aaa;
}
.appLabel{
	background:#B8E3F9;
	font-size: 1.2rem;
}
a.appLabel:hover{
	background:#0E90D2;
}

a.appBtn{
	color: #13A6F1;background-color: #B8E3F9;border-color: #B8E3F9;margin-bottom:.5rem;
}
a.appBtn:hover{
	color: #fff;
	background-color: #0e90d2;
	border-color: #0e90d2;
	font-weight:600;
}